<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"> 

<h:head></h:head> 
<body> 

        <ui:composition template="../../template.xhtml">

            
            <ui:define name="content">
				<h:form >
					<p:panel header="Aggiungi hotel">
							<h:panelGrid columns="3">
								<h:outputLabel for="name">Nome</h:outputLabel>
						        <h:inputText id="name" value="#{hotelBackend.current.name}" required="true"></h:inputText>
						        <br />
						        <h:outputLabel for="description">Descrizione</h:outputLabel>
						        <h:inputText id="description" value="#{hotelBackend.current.description}" required="true"></h:inputText>
						        <br />
						        <h:outputLabel for="checkin_date">Data Checkin</h:outputLabel>
						        <h:inputText id="checkin_date" value="#{hotelBackend.current.checkInDate}" required="true" styleClass="datepicker">
						        	<f:convertDateTime pattern="dd/MM/yyyy"/>  
						        </h:inputText>
						        <br />
						        <h:outputLabel for="checkout_date">Data Checkout</h:outputLabel>
						        <h:inputText id="checkout_date" value="#{hotelBackend.current.checkOutDate}" required="true" styleClass="datepicker">
						        	<f:convertDateTime pattern="dd/MM/yyyy"/>  
						        </h:inputText>
						        <br />
						        <h:outputLabel for="stars">Stelle(da 1 a 5)</h:outputLabel>
						        <h:inputText id="stars" value="#{hotelBackend.current.stars}" required="true"></h:inputText>
						        <br />
						        <h:outputLabel for="price">Prezzo(&euro;)</h:outputLabel>
						        <h:inputText id="price" value="#{hotelBackend.current.product.price}" required="true"></h:inputText>
						        <br />
						        <h:outputLabel for="place">Luogo</h:outputLabel>
						        <h:selectOneMenu id="place"
							                     value="#{hotelBackend.current.product.place.name}">
							        <f:selectItems value="#{util.getPlaceListOptions()}" />
							    </h:selectOneMenu>
						        <br />
						        
						        <h:commandButton value="Crea hotel" action="#{hotelBackend.create()}" styleClass="btn btn-default"/>
				
							</h:panelGrid>
							
							
					</p:panel>
				</h:form>
            </ui:define>
        </ui:composition>
</body> 
</html>
